地图手势操作控制 Sample详情
最后更新时间:2019年7月5日
我们知道传统的非触屏版个人电脑一般采用鼠标进行界面操作,一般的智能移动设备如手机、平板电脑与此不同,基本上都是用户通过手势交互操作。
为了匹配移动设备中的操作模式,MapView地图视图控件支持多种交互手势来实现对地图的控制。如:滑动手势来移动地图,双指自由缩放来缩放地图、单指双击放大地图、双指单击缩小地图、双指旋转来旋转地图、双指竖直下滑倾斜地图。这些手势操作默认都开启,也可通过代码来控制是否需要。
//启用地图拖动手势 _mMapView.mapPanGestureEnabled = YES; //是否启用,YES开启;NO禁用
_mMapView.mapZoomGestureEnabled = NO;
_mMapView.mapDoubleTapZoomingEnabled = NO;
_mMapView.mapTwoFingerTapZoomingEnabled = NO;
_mMapView.mapRotateGestureEnabled = NO;
_mMapView.mapSlopeGestureEnabled = NO;